package abstractdemo;

//抽象类指的是：抽取共性时无法确认方法体，强制子类重写该方法，代码的复用性强
//抽象类不能实例化
//抽象类中可以有构造器，便于子类实例化时调用
//抽象类中可以没有抽象方法，但是有抽象方法的类一定是抽象类
public abstract class Person {
    private String name;

    public Person() {
    }

    public Person(String name) {
        this.name = name;
    }

    public abstract void eat();
}


